/*
	NativeGrammar.h

	header file for internal and external use

	@author: Wolfhead

*/

#pragma once

#ifndef _NATIVE_GRAMMAR_H_
#define _NATIVE_GRAMMAR_H_

#include "TokenDef/Statement.h"
#include "TokenDef/Statement_Empty.h"
#include "TokenDef/Statement_Print.h"
#include "TokenDef/Statement_List.h"
#include "TokenDef/Statement_If.h"
#include "TokenDef/Statement_While.h"

#include "TokenDef/Expression.h"
#include "TokenDef/Expression_Assign.h"
#include "TokenDef/Expression_Divide.h"
#include "TokenDef/Expression_Minus.h"
#include "TokenDef/Expression_Mult.h"
#include "TokenDef/Expression_Mod.h"
#include "TokenDef/Expression_Nagetive.h"
#include "TokenDef/Expression_Plus.h"
#include "TokenDef/Expression_Equal.h"
#include "TokenDef/Expression_NotEqual.h"

#include "TokenDef/Unit.h"

#include "TokenDef/Variable.h"

#endif // #ifndef _NATIVE_GRAMMAR_H_